self-powered station - Französisch Englisch Wörterbuch